@charset "utf-8";

 
    /********** .tag .title **********/
.title {
	height: 20px;
	overflow: hidden;
}

.title_l {
	float: left;
	margin-left: 10px !important;
	margin-left: 5px;
}

.title_l img {
	font-size: 0px;
	vertical-align: middle;
}

.title_l span {
	font-size: 14px;
	font-weight: bold;
	color: #05447a;
}

 .title_r {
	float: right;
	margin-right: 10px !important;
	margin-right: 5px;
}

.title_r a {
	font-size: 13px;
	font-weight: bold;
	color: #333; 
	text-decoration: none;
}

.title_r a:hover {
	text-decoration: underline;
}

/********** .tag .tab **********/
.tab {
	width: 420px;
	margin-top: 10px;
	table-layout: fixed;
	border-collapse: collapse;
}

.tab .tr_odd {
	background-color: #cedce9;
}

.tab td,
.tab th {
	height: 18px;
	font-size: 12px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.tab th {
	font-weight: bold;
	color: #05447a;
	text-align: left;
}

.tab td {
	color: #333;
}

.tab .tr_over td {
	color: #4280af;
}

.tab .w_5 {
	width: 5px;
}

.tab .w_10 {
	width: 10px;
}

.tab .w_40 {
	width: 40px;
}

.tab .w_50 {
	width: 50px;
}

.tab .right {
	text-align: right;
}

.tab .split {
	background: #f3f8fa;
}